name: pre-commit run_id: commands[0] env HOME: /home/jenkins env LANG: C.UTF-8 env PATH: /w/workspace/docs-tox-verify-chromium/.tox/pre-commit/bin:/opt/pyenv/bin:/tmp/venv-1XYc/bin:/opt/pyenv/shims:/home/jenkins/.local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/opt/puppetlabs/bin env PIP_DISABLE_PIP_VERSION_CHECK: 1 env PIP_USER: 0 env PYTHONHASHSEED: 3167435783 env PYTHONIOENCODING: utf-8 env SSH_AUTH_SOCK: ******************************** env TOX_ENV_DIR: /w/workspace/docs-tox-verify-chromium/.tox/pre-commit env TOX_ENV_NAME: pre-commit env TOX_WORK_DIR: /w/workspace/docs-tox-verify-chromium/.tox env VIRTUAL_ENV: /w/workspace/docs-tox-verify-chromium/.tox/pre-commit env __TOX_ENVIRONMENT_VARIABLE_ORIGINAL_CI: true metadata pid: 2284 cwd: /w/workspace/docs-tox-verify-chromium allow: /w/workspace/docs-tox-verify-chromium/.tox/pre-commit/bin/* cmd: pre-commit run --all-files --show-diff-on-failure exit_code: 3 [INFO] Initializing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint. [INFO] Initializing environment for https://github.com/jorisroovers/gitlint:./gitlint-core[trusted-deps]. [INFO] Initializing environment for https://github.com/adrienverge/yamllint.git. [INFO] Initializing environment for https://github.com/pre-commit/mirrors-mypy. [INFO] Initializing environment for https://github.com/shellcheck-py/shellcheck-py. [INFO] Initializing environment for https://github.com/igorshubovych/markdownlint-cli. [INFO] Initializing environment for https://github.com/Mateusz-Grzelinski/actionlint-py. [INFO] Initializing environment for https://github.com/codespell-project/codespell. [INFO] Initializing environment for https://github.com/python-jsonschema/check-jsonschema. [INFO] Installing environment for https://github.com/pre-commit/pre-commit-hooks. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/adrienverge/yamllint.git. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/pre-commit/mirrors-mypy. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/shellcheck-py/shellcheck-py. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/igorshubovych/markdownlint-cli. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... [INFO] Installing environment for https://github.com/Mateusz-Grzelinski/actionlint-py. [INFO] Once installed this environment will be reused. [INFO] This may take a few minutes... An unexpected error has occurred: CalledProcessError: command: ('/home/jenkins/.cache/pre-commit/repo177tyyme/py_env-python3.11/bin/python', '-mpip', 'install', '.') return code: 1 stdout: Looking in indexes: https://nexus3.opendaylight.org/repository/PyPi/simple Processing ./. Installing build dependencies: started Installing build dependencies: finished with status 'done' Getting requirements to build wheel: started Getting requirements to build wheel: finished with status 'done' Preparing metadata (pyproject.toml): started Preparing metadata (pyproject.toml): finished with status 'done' Building wheels for collected packages: actionlint_py Building wheel for actionlint_py (pyproject.toml): started Building wheel for actionlint_py (pyproject.toml): finished with status 'error' Failed to build actionlint_py stderr: error: subprocess-exited-with-error × Building wheel for actionlint_py (pyproject.toml) did not run successfully. │ exit code: 1 ╰─> [73 lines of output] /tmp/pip-build-env-04x_vcnn/overlay/lib/python3.11/site-packages/wheel/bdist_wheel.py:4: FutureWarning: The 'wheel' package is no longer the canonical location of the 'bdist_wheel' command, and will be removed in a future release. Please update to setuptools v70.1 or later which contains an integrated version of this command. warn( /tmp/pip-build-env-04x_vcnn/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:82: SetuptoolsDeprecationWarning: `project.license` as a TOML table is deprecated !! ******************************************************************************** Please use a simple string containing a SPDX expression for `project.license`. You can also use `project.license-files`. (Both options available on setuptools>=77.0.0). By 2027-Feb-18, you need to update your project and remove deprecated calls or your builds will no longer be supported. See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! corresp(dist, value, root_dir) /tmp/pip-build-env-04x_vcnn/overlay/lib/python3.11/site-packages/setuptools/config/_apply_pyprojecttoml.py:61: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! dist._finalize_license_expression() /tmp/pip-build-env-04x_vcnn/overlay/lib/python3.11/site-packages/setuptools/dist.py:765: SetuptoolsDeprecationWarning: License classifiers are deprecated. !! ******************************************************************************** Please consider removing the following classifiers in favor of a SPDX license expression: License :: OSI Approved :: MIT License See https://packaging.python.org/en/latest/guides/writing-pyproject-toml/#license for details. ******************************************************************************** !! self._finalize_license_expression() running bdist_wheel running build running build_py creating build/lib/_custom_build copying _custom_build/__init__.py -> build/lib/_custom_build copying _custom_build/version.py -> build/lib/_custom_build copying _custom_build/auto_update_main.py -> build/lib/_custom_build creating build/lib/_custom_build/commands copying _custom_build/commands/bdist_wheel.py -> build/lib/_custom_build/commands copying _custom_build/commands/__init__.py -> build/lib/_custom_build/commands copying _custom_build/commands/install_actionlint.py -> build/lib/_custom_build/commands copying _custom_build/commands/install.py -> build/lib/_custom_build/commands copying _custom_build/commands/build.py -> build/lib/_custom_build/commands copying _custom_build/commands/fetch_binaries.py -> build/lib/_custom_build/commands creating build/lib/_custom_build/utils copying _custom_build/utils/__init__.py -> build/lib/_custom_build/utils copying _custom_build/utils/file_ops.py -> build/lib/_custom_build/utils running egg_info writing actionlint_py.egg-info/PKG-INFO writing dependency_links to actionlint_py.egg-info/dependency_links.txt writing requirements to actionlint_py.egg-info/requires.txt writing top-level names to actionlint_py.egg-info/top_level.txt reading manifest file 'actionlint_py.egg-info/SOURCES.txt' adding license file 'LICENSE' writing manifest file 'actionlint_py.egg-info/SOURCES.txt' copying _custom_build/VERSION_ACTIONLINT.txt -> build/lib/_custom_build copying _custom_build/VERSION_BUILD_SYSTEM.txt -> build/lib/_custom_build copying _custom_build/VERSION_DEV.txt -> build/lib/_custom_build copying _custom_build/checksums.cfg -> build/lib/_custom_build running fetch_binaries error: Remote end closed connection without response [end of output] note: This error originates from a subprocess, and is likely not a problem with pip. ERROR: Failed building wheel for actionlint_py error: failed-wheel-build-for-install × Failed to build installable wheels for some pyproject.toml based projects ╰─> actionlint_py Check the log at /home/jenkins/.cache/pre-commit/pre-commit.log